Abengoa's Khi CSP tower up
Spanish infrastructure giant Abengoa has commissioned the 205m-tall receiver tower at its 50MW Khi Solar One in South Africa, sticking to a construction timeline that will see the concentrating solar power (CSP) project finished by 2016.