L&T wins NTPC order for 2 800MW ultra-supercritical Chhattisgarh units

Business