BP's £7.4bn boost for UK: Oil giant pays billions in taxes and supports 60,000 jobs
A report from Oxford Economics reveals that BP generated the equivalent of £1 of every £380 of value added to the economy in 2024.
You are not logged in so some information on this page has been withheld. To see more, please log in.