Oil India reports good progress at Chabua well

Vol 21, PW 6 (14 Dec 17) Exploration & Production
     

Oil India is having mixed results with its shale exploration programme. By December 5, Oil...