Russia’s invasion of Ukraine last year caused oil and gas prices to surge, triggering a cost of living crisis in many countries, including the UK. To pay for support for...
The Analyst
Why energy companies are making so much profit despite UK windfall taxes
Why energy companies are making so much profit despite UK windfall taxes
read more