Top Renewable Energy Co. Fails
Leading Renewable Energy Company Abengoa, Once the Cat’s Meow, Fails March 5 (EIRNS)–A leading renewable energy firm, Abengoa SA, which has been the darling of the City of London and Wall Street financiers, and green Malthusians, filed for bankruptcy, on Feb. 23. The Spanish company has carried out projects in the United States, and in […]








