Tag

NATURAL RESOURCE GOVERNANCE INSTITUTE (NRGI)

State-owned oil companies may face the risk of wasting billions in Oil and Gas investments .