About 59 Land Deals For 2,018+ Acres Closed Across India In 2023 YTD