News
Legal
Events
Podcasts
Jobs
Subscribe
energy giants
Invest or face a windfall tax, ministers tell energy giants
Shell and BP are expected to announce quarterly profit of more than £10bn next week
News
Piers Wehner
29 April 2022