After coffee, Tata Global Beverages looks to expand its tea retail venture

Tata Cha was launched last year in Bengaluru with one store, which was subsequently taken to a total of four outlets this year

Powered by WPeMatico

Scroll to top