Spanish engineering and renewables company Abengoa SA (BME:ABG) on Friday announced the official opening of its 100-MW Xina Solar One concentrating solar power (CSP) plant in South Africa’s Northern Cape province.