BP to Shed More U.S. Weight to Shed More Debt and Create a ‘Simpler’ Company
UK-based BP has found itself in a giant pickle since the multinational supermajor launched a 2020 strategy to jump aboard the renewable energies train. Regrets? Let’s just say it’s had a few....
Read More