Square Yards targets 3,000cr revenue and IPO in 12-18 months

Business