Depo 24
Depo 24 - Company Profile & Overview
A Bootstrapped Real Estate Tech Startup Based Out Of New Delhi
Depo 24 is a company based in New Delhi, Delhi, India, operati ng in the real estate tech sector. Founded in 2022, it now employs 70 individuals.