First Published: 28 Apr 2023, 11:06 AM IST
NCC is one of the largest infrastructure conglomerates in India, with a presence across all major construction segments such as building and housing, roads, water and environment, irrigation, metals, mining, and railways.