If you have been to any Starbucks in India lately, you would have noticed these shiny cards on their counters. Yes, Starbucks cards are now available in India. Although they are a little different (and limited) from their American counterpart. However, they have just launched so we hope they will catch up soon. Why Starbucks […]