Home
Blog
World News
Wallpapers
History
Funny
Login
2 years ago in
news
BP’s £2bn profits cause anger amid climate crisis
Oil and gas company to return another $1.5bn to investors through a share buyback
Source
www.theguardian.com
Loading
More posts