Alarm bells as activists shut-in Oil India wells

Vol 22, PW 9 (21 Feb 19) Exploration & Production
 

Alarm bells are ringing at Oil India over lost production estimated at around 3000 t/d...