Search by :
Last search:
Indonesia has been very successful in fully exploiting its oil and gas resources under the Production Sharing Contract (PSC) system within the last century. Currently, the Indonesian oil industry i…