Tata Starbucks launches new outlet in Delhi

New Delhi: Expanding its footprint, coffee chain Tata Starbucks today opened its ninth outlet in the country with the inauguration of its latest cafe in South Delhi. Commenting on the launch, Tata Starbucks Chief Executive Officer Avani Davda said, “Our customers in New Delhi have extended a very warm welcome to us and we are […]