Environmental Technologies Fund backs electric field desalination business Voltea

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