Universal Solar Power - ‘Solar Tres’ and Commercial Solar Thermal Energy
After the success of Solar One - the world’s first large-scale thermal solar power plant - and its update, Solar Two, Europe has now entered into the race for sustained solar power.
Solar Tres, located West of Ejica in the Andalusia district of Spain, has been modeled on the Solar One and Two projects, which were […]