Abengoa News

Solar Power Plant

Abengoa closes $660M in financing for South Africa solar power plant

Abengoa SA, an energy and environment company based in Spain, closed $660 million in project financing for a solar power plant in South Africa.