Government ‘refuses to rule out windfall tax’ on oil and gas companies A Treasury minister has stated that the government ‘cannot rule out’ a windfall tax on gas and oil companies in order to help with the Read More » 24th May 2022 No Comments