10.0.3.73

Environmental Technologies Fund backs electric field desalination business Voltea

1004
European growth capital investor Environmental Technologies Fund has led a €5m Series B financing round for water desa