Loading...
BP to take hit of up to $5bn on green energy as it refocuses on fossil fuels | News Agent