India awards 31 small-field contracts

The government of India has awarded 31 contracts in an offering of revenue-sharing licenses designed to stimulate development of small discoveries.


Source: News