in Infographics Infographic : Corporate taxes by country around the world (Nepal’s is the highest at 45%!)