Spain approve Enron power plant

2GW power plant in southern Spain

Blurred image of IJGlobal article content
Blurred image of IJGlobal article related content