Acquisition of a Stake in Mascara Renewable Water

French green desalination business Mascara Renewable Water has raised EUR2.2 million (USD2.46...

Blurred image of IJGlobal article content
Blurred image of IJGlobal project key facts