Understanding Windfall Tax: What You Need to Know

The windfall tax started in the 1970s to tax companies that made a lot of profit from unexpected events. This tax scheme has been discussed since it started. The recent windfall tax on crude oil this year is making waves. The government should impose a windfall tax because of a significant increase in their annual […]