Instagram Gets 5 Million Video Uploads in Just 24 Hours


Instagram has unveiled its new video sharing feature just 24 hours ago which was being acquired by Facebook. In its first day of launch, Instagram hits 5M video uploads. It’s a massive amount. The...