A closer look at the numbers and site-level facts behind India's most misunderstood government developer Apartments priced at ₹15.75 crore, sitting directly across from The Leela Palace in Delhi — and the name behind the project is NBCC. For most homebuyers, "NBCC" brings up a familiar set of words: sarkari, delayed, compromised quality. The common perception is that a government-backed project...