Home International What is the windfall tax on oil and gas companies and how... International What is the windfall tax on oil and gas companies and how much do they pay? By admin - May 3, 2023 158 0 FacebookTwitterPinterestWhatsApp What is the windfall tax on oil and gas companies and how much do they pay? – BBC News Source