First look at Starbucks' India store
Business Today

First look at Starbucks' India store

Starbucks inaugurated its first store in India on October 19 in the historic Elphinstone Building in south Mumbai.
PHOTO: Associated Press
ADVERTISEMENT