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... Buy this article forRs590 $9For a 30-article or annual subscription rates click here Data not available in ...