Editions:  Austria · Denmark · France · Germany · Italy · Norway · Spain · Sweden · Switzerland

solar power

Struggle of Spanish firm Abengoa puts thousands of jobs at risk

Struggle of Spanish firm Abengoa puts thousands of jobs at risk

As Spain's flagship renewable energy giant Abengoa teeters on the edge of bankruptcy, concerns mount over the fate of thousands of employees and its numerous projects around the world.

2013

Advertisement