Square Yards bags $35 million, eyes big IPO in 2026

Business