Netflix announced that it has launched 'Top 10 on Netflix', a new website with weekly global and country lists of the most popular titles on its service. Netflix will publish its new weekly “Top 10 on Netflix” every Tuesday based on hours viewed from Monday to Sunday the previous week for both original and licensed titles. They've broken the lists down as follows: global Top 10 lists for Films (English), TV (English), Films (non-English) and TV (non-English), as well as rankings for over 90 … [Read more...] about Netflix launches ‘Top 10 on Netflix’