Once again, we review the archaeological discoveries of the year that has just ended. This time, we have selected 14 from ...
The plant, located in the Murcia region of Spain, is one of Europe’s “largest” operational solar PV installations.
Investment company Northleaf Capital Partners has divested its majority stake in the 494 megawatts peak (MWp) Mula ...
China Three Gorges Corp. has agreed to buy a 494-megawatt solar plant in Spain from Canada’s Northleaf Capital Partners Ltd., ...