downtoearth-subscribe

Xina Solar One: South Africa’s first energy sale windows project

Spanish multinational corporation, Abengoa has achieved practical completion for Xina Solar One, its third solar thermal plant in South Africa. The innovative technology solutions company has developed