Green energy company fights for life after getting billions from feds

By Tom

Abengoa, a renewable energy multinational company headquartered in Spain, has been a favorite of the Obama administration in getting federal …read more

Leave a Reply

Your email address will not be published. Required fields are marked *

Input Correct Answer To Post *