Since we last wrote about the best places for a cuppa back in 2014, Shanghai has become the city with the third-highest number of Starbucks in the world, and these new shops serve flat whites and cold brews from an interactive barista bar. We should expect ...