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