ACWA Power signs PPA for 61MW solar plant in Jordan

Meteocontrol forms Japanese JV with Suntech

ReneSola posts further quarterly losses as margins plummet