Article

expressandstar.comexpressandstar.com on 2024-02-06 15:08

BP boss disagrees with calls to drop climate plan and pledges cash for investors

Murray Auchincloss promised to return 14 billion dollars (£11.1 billion) to shareholders over the next two years after a surprisingly high profit.

Related news