Windfall tax
Feature Articles

Centre Cuts Windfall Tax on Crude Oil Production!

Reducing the windfall tax on crude oil has given oil producers a breath of fresh air. Let’s explore what it […]