Spain’s Iberdrola Has Brazil For Its First Floating Solar Project
The first floating solar power facility of global energy conglomerate Iberdrola will be coming up in Brazil soon. Iberdrola group has announced its plans to install the its first floating photovoltaic plant in the world in Brazil, through its subsidiary Neoenergia. The official statement held that the floating solar project will be built on the […]