27 April 2023

BP faces shareholder rebellion over climate action climbdown