What the Windfall Tax Means for Families

Due to the cost-of-living crisis spurred by the war in Ukraine, energy prices are soaring. Because of this, the British government has decided to use a £5 billion windfall tax on oil and gas companies. What is a windfall tax? The gas and oil industries have thrived during this period of strife and are reporting […]