Square Yards posts 43% YoY revenue growth to ₹455.5 crore; H1 EBITDA hits ₹23 crore on fintech traction | Discvr Financial News | discvr.ai