OilPrice
BP has sold its onshore wind power business in the United States. The news comes amid a steady flow of reports that both wind and solar companies are in major trouble, thanks to President Trump’s energy agenda and a small but meaningful Republican majority in Congress…
Read More
Big Oil Rethinks Renewable Investments
BP has sold its onshore wind power business in the United States. The news comes amid a steady flow of reports that both wind and solar companies are in major trouble, thanks to President Trump’s energy agenda and a small but meaningful Republican majority in Congress…