qquebec
Super Moderator
Spanish solar energy firm Abengoa facing $29.6 billion bankruptcy
Abengoa solar company close to bankruptcy: Obama?s choice a major embarrassment
Abengoa solar company close to bankruptcy: Obama?s choice a major embarrassment