Oil giant BP braces for shareholder showdown over green strategy U-turn

Apr 20, 2025 - 16:01
Oil giant BP braces for shareholder showdown over green strategy U-turn
Britain's oil giant recently sought to resolve something of an identity crisis by launching a strategic reset.