NBCC (India) Limited Completes Sale of Commercial Properties Worth ₹14,800 Crore in Delhi August 30, 2024