Urgency of Upstream Governance of Oil and Gas Upstream Business Licensing

Licensing process that takes longer time in upstream oil and gas sector activities has resulted in a less conducive investment climate in this sector. This is partly due to...