solar power
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.