Netflix used to be secretive about viewership. Now it has a new top 10 website.
Netflix leads the streaming world with 213 million subscribers. Now the company is making it easier to see what they are watching. The platform is launching "Top 10 on Netflix," a…