Netflix Launches New Online Platform Tudum
The streaming giant – Netflix has recently launched a website that features the latest updates regarding its new releases, renewals and other juicy content relating to its TV shows and movies.This new website, or as Netflix calls it Tudum, is named aft…