Spain approve Enron power plant

2GW power plant in southern Spain

Blurred image of IJGlobal article content