EnergyFeaturedWhat is windfall tax & why did Rishi Sunak introduce it?IFM CorrespondentAugust 24, 2022August 23, 2022 by IFM CorrespondentAugust 24, 2022August 23, 2022 A windfall tax is a one-time charge placed on a sector that has generated significant profits from an event for which they have no responsibility.... Read more