Explained | Taxing windfall profits of oil companies
What are windfall taxes? How are they calculated? What does the government do with the revenue accrued from these taxes? Why are the profits of oil and gas companies rising? What has the Chairman of the Central Board of Indirect Taxes & Customs said?