Plot sizes range between 20,000 and 40,000 square metres; applications open on June 12.
Plot sizes range between 20,000 and 40,000 square metres; applications open on June 12. Plot sizes range between 20,000 and 40,000 square metres; applications open on June 12. Moneycontrol Latest News Read More
