Volume 59, 2023, Issue 25

Osmosun achieves €36 million valuation in IPO

France-Based Osmosun, a manufacturer and supplier of modular, solar PV-powered BWRO and SWRO systems, has held a successful IPO on the Euronext...