Starbucks Corp, the world’s largest coffee retailer, narrowed losses in India to Rs 40 crore as sales jumped 39%, helped by premium pricing and locations that attract more customers…READ MORE