Excitment at Oil India over 'Narpuh' discovery

Vol 21, PW 7 (11 Jan 18) Exploration & Production
     

Almost by accident, Oil India has opened up an exciting new area for exploration with its oil...