Every second, on average, around 6,000 tweets are published on Twitter. This corresponds to over 350,000 tweets per minute, 500 million tweets per day, and around 200 billion tweets per year. Around 300 hours of new videos are uploaded to YouTube every minute and over 6 billion hours of YouTube videos are watched every month. […]
Subscribe to newsletter
Design and frontend links delivered to your inbox every day and week. No spam, unsubscribe at anytime.