Delivery of 420k residential units may be delayed: Anarock report
Over 422,000 residential units that are scheduled to be completed by the end of 2021 across the top
Read moreOver 422,000 residential units that are scheduled to be completed by the end of 2021 across the top
Read more