Beyond BP: John Browne on the oil company’s green U-turn by Investor News Today April 15, 2025 0 Former CEO displays on renewables backlash as he prepares to face for election as Cambridge college chancellor Source link