Starbucks Opens Kind of Intimidating “Reserve Roastery” in Shanghai

Starbucks opens a new shop in China every 15 hours. One of the most recent is their largest store in the world: the Starbucks Reserve Roastery in Shanghai.