Return to Issue Details The Legal Framework of Oil Licensing Contracts and Oversight Mechanisms: A Comparative Study Download Download PDF