2 years ago in

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

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



More posts