Tata-owned Starbucks is now the largest organised café operator in India. They added 19 new outlets in five cities in Q2 FY25. India now has 457 stores across 70 cities through the Tata-Starbucks joint venture, Tata...
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.Accept CookiesPrivacy policy