BP Appoints Meg O’Neill as Chief Executive Officer MM Desk 19 December, 2025 BP pLc today announced that its Board has appointed Meg O’Neill as the company’s next Read More