Netflix on Tuesday launched a new ranking website that shows the company’s Top 10 titles in different countries around the world. This follows an announcement in October made by the company that confirmed an upcoming change in its viewing metrics.
more…