Abengoa secures USD 660m for 100-MW CSP project in S Africa
March 13 (SeeNews) - Spain's Abengoa SA (BME:ABG) and its partners have closed USD-660-million (EUR 627.4m) in non-recourse project financing for the 100-MW Xina Solar One concentrated solar power (CSP) project in South Africa.The funds come from development financial institutions…