Spanish engineering and renewables company Abengoa SA (BME:ABG) announced today the practical completion of the 100-MW Xina Solar One concentrating solar power (CSP) plant in South Africa.