Oil India issues LoA to controversial Vishal

Vol 21, PW 10 (22 Feb 18) News in Brief
     

Despite internal concerns, Oil India has gone ahead and awarded a $7m contract to controversial...