Tax deductible flare gas penalty payments in Nigeria: context, responsibilities and judicial interpretation

Research output: Contribution to journalArticlepeer-review

Search results