An IEA-PVPS report warns that treating technical and economic solar project decisions separately poses financial risks, ...
The Noor Solar Plant near Ouarzazate, Morocco, is one of the world’s largest concentrated solar power complexes - Simon Townsley/The Telegraph The area that surrounds Ouarzazate in southern Morocco is ...