Amsterdam founded Spaces launches in Bengaluru with two new co-working sites
NEW DELHI: Spaces expands footprints in India with two new co-working sites in country’s IT city Bengaluru. The new Spaces locations in Fairway and Shantiniketan in Bengaluru are spread over… Read more »