This section is not available in the published analysis.
Square Yards - Property in India: Business overview
Square Yards is a leading real estate proptech company in India that offers a wide range of properties for sale and rent. They provide comprehensive services for buyers, tenants, owners, and agents.