Another Government-Backed Renewable Energy Giant Is Looking Unstable

The company is also reportedly on the verge of shutting down the headquarters of Abengoa Bioenergy in St. Louis.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.