Source: CNBC

BP: 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.

Read full article »
Annual Revenue
$100-1000B
Employees
50-100K
Murray Auchincloss's photo - CEO of BP

CEO

Murray Auchincloss

CEO Approval Rating

68/100

Read more