Fluence secures contract to deploy seawater desalination plant in Bahamas

Image: Fluence secures recurring revenue desalination project in Bahamas. Photo: Business Wire