Tag: Managed Office

    spot_imgspot_img

    Skootr Leases 100,000+ Sq Ft Co-Working Space for 5 Years at Max Square, Noida

    NOIDA, India - Skootr Global Private Limited, a managed office space provider headquartered in Noida, has finalized a substantial leasing agreement for over 100,000...