Abengoa and the Industrial Development Corporation (IDC), together with KaXu Community Trust, have launched a 100 MW solar plant near the town of Pofadder in Northern Cape Province, South Africa. The solar power plant is expected ...  more
Abengoa and IDC to Construct a 100MW Solar Plant in South Africa |
published: 2015-03-09 13:28 |