Oil India hopes for Xmas tree at Kumchai soon

Vol 21, PW 13 (05 Apr 18) Exploration & Production
     

Christmas trees of the leafy variety are symbols of hope and joy. But strange as it sounds, Oil...