An international team has researched the potential to deploy floating photovoltaics at hydroelectric stations in Ecuador, ...
The deal follows the start of production at ES Foundry’s 3GW nameplate capacity manufacturing plant in January.