NBCC sells 4.8 lakh sqft of commercial space in Delhi for Rs 1,905 cr
April 1, 2024: State-owned construction firm NBCC (India) on March 27, 2024, announced the successful sale of 4.8 lakh square feet (sqft) of commercial space in South Delhi for Rs 1,905 crore on behalf … READ FULL STORY