Tata Projects set to win Oil India contract

Vol 19, PW 2 (24 Sep 15) News in Brief
 

Tata Projects is lowest bidder for Oil India’s EPC contract to set up an...