Windfall Tax Introduction The government has imposed a windfall tax on domestic oil producers. Oil producers have recorded steep revenues in recent months amid record-high international crude..
Windfall Tax Introduction The government has imposed a windfall tax on domestic oil producers. Oil producers have recorded steep revenues in recent months amid record-high international crude..