As renewable energy becomes more and more common place in our communities, several solar myths continue to surround this clean and eff...
EDP's 5 MW floating solar park in the reservoir of the Alqueva pumped storage project in Portugal was inaugurated on July 15. (Courtesy:...