Construction begins for floating solar system on Tengeh Reservoir

Construction begins for floating solar system on Tengeh Reservoir

Construction has kicked off for one of the world's largest floating solar systems on Tengeh Reservoir, after a two-month delay due ...

Share: