← Back to news
Aug 1, 2023 innews

BP’s £2bn profits cause anger amid climate crisis

Oil and gas company to return another $1.5bn to investors through a share buyback


Discussion

Join the conversation

Sign in to share your thoughts with the community.

Loading comments…