in Infographics Infographic : Corporate taxes by country around the world (Nepal’s is the highest at 45%!)
in Infographics Infographic : How Netflix’s new view counting method translates to some of the longest titles on the platform