ALQUEVA, Portugal : Two tugboats have moved a vast array of 12,000 solar panels, the size of four soccer pitches, to their mooring on Portugal’s Alqueva reservoir in preparation to start up Europe’s largest floating solar park in July. Built by the country’s main utility EDP (EDP.LS) on Western Europe’s biggest artificial lake, the shiny […]