The ABCs of Petroleum Contracts: License-Concession Agreements, Joint Ventures, and Production-Sharing Agreements August 6, 2020March 10, 2018 by admin