India’s L&T lands three “large” oil and gas offshore contracts from leading international client
Indian contractor describes large contract as being worth up to $638 million
Indian contractor describes large contract as being worth up to $638 million