NBCC sells 14 lakh sq ft commercial space in South Delhi for ₹5,779 crore
State-owned NBCC Ltd, on behalf of the government, has sold 14 lakh sq ft commercial space in South Delhi for Rs 5,779 crore. In a regulatory filing on Friday, NBCC informed that it has
Read More













