Commercial Property6 years ago
Co-Working Firm Skootr Leases 10,000 Sq Ft Office Space In Delhi
Read Time: 2 minutes India’s renowned co-working firm Skootr has recently leased 10,000 sq ft office space in the prime location of Central Delhi i.e. Connaught...