Starbucks is planning to set up retail outlets in “Tata and Starbucks will jointly explore the development of Starbucks retail outlets in associated retail outlets and hotels,” said US Company in statement.
Starbucks is the world’s biggest coffee chain managing over 16,000 stores and operates in more than 50 countries.
No comments:
Post a Comment