Big Project Construction Infrastructure Infrastructure ME Magazines ME Consultant News Larsen & Toubro wins contract worth more than $139 mn from India’s NTPC byAngitha PradeepAugust 29, 2019