Skip to main content

Stanza Living invests $10 million in managed apartments segment; to launch 1.2 lakh rooms by 2026