Spanish Firm Starts On SA Solar Projects

[SA Info]Spanish renewable energy group Abengoa announced on Tuesday that it has begun construction on two concentrated solar power projects in South Africa.