Windfall Tax on Crude Petroleum in India Scrapped: A Boon for Consumers and Businesses
Windfall Tax on Crude Petroleum Slashed to Zero in India What is a Windfall Tax and When is it Imposed? A windfall tax is a levy imposed on companies experiencing a sudden and significant surge in profits due to unforeseen circumstances. It serves a dual purpose: redistributing wealth and generating additional government revenue. Indian Government…