IEC and Creation Technologies Sign Merger Agreement

Author's Avatar
Aug 12, 2021

Purchase Price of $15.35 per Share in Cash Transaction Valued at $242.3 Million Including Debt