Paying taxes in 2015 • PricewaterhouseCoopers
Overall ranking and data tables • map shows the ease of paying taxes' ranking for 189 countries