Vatika Business Centre adds 80k sq ft office space in NCR, Mumbai, Pune
NEW DELHI: With demand for co-working space on rise, Vatika Group firm Vatika Business Centre today said it has added 80,000 sq ft of office space, comprising over 1,100 seats,… Read more »