Abengoa nails PPA, finance for 100MW Xina CSP in SA
Spain's Abengoa has signed the power purchase agreement (PPA) and closed financing for the 100MW Xina Solar One concentrating solar power (CSP) project in South Africa.
Spain's Abengoa has signed the power purchase agreement (PPA) and closed financing for the 100MW Xina Solar One concentrating solar power (CSP) project in South Africa.