Twitter dubbed as the ‘New Netflix’, Here’s Why
Twitter has undergone several changes since entrepreneur Elon Musk took the reins of the social networking platform. According to recent updates, Twitter will now allow users to share 2 hour-long videos with its new feature. The news received mixed responses from the users as many dubbed Twitter as New Netflix and New YouTube. A year …