A coffee carnival kicked off on Tuesday in Shanghai, reputedly the city with the largest number of branded coffee shops in the world.Read More