abengoa – IOTW Report

Green energy company fights for life

Thursday, 3 September 2015, 11:00 Cardigan 7

After getting billions from feds. Abengoa, a renewable energy multinational company headquartered in Spain, has been a favorite of the Obama administration in getting federal tax money for clean energy projects.