BP is set for a major strategic overhaul as Meg O’Neill is appointed chief executive, succeeding Murray Auchincloss in a surprise change that has triggered fervent investor reactions. The move
BP is set for a major strategic overhaul as Meg O’Neill is appointed chief executive, succeeding Murray Auchincloss in a surprise change that has triggered fervent investor reactions. The move






