Have you ever wondered what’s happening in any given minute around the world? This infographic reveals 15 intriguing things that occur each minute on the Earth. You’ll discover how many weddings happen (59), how much money is donated (over 3 million), how many liters of wine are drunk (45k), and how many presents are given (150,000).
Curious? Read on to know more.