×
Coffee

Starbucks’ Indian Beach-head

What does Starbucks’ entry mean for the roughly half-a-million Indian farmers who grow coffee and 600,000 others involved in roasting, trading and other corollary industries?

biz-starbucks