Inside the World''s Largest Dam-Based Floating Solar Power Project
A floating PV solar array planned for operation at a dam in South Korea will be the world''s largest constructed at such a facility. We spoke to the team to find out more about the project and the
Read More