Venezuela might be one of Latin America’s most economically challenged countries as its per capita income falls dramatically, but it’s no worse when it comes to taxing its family businesses than some of the world’s wealthiest countries. Venezuela – and Canada, Australia, Japan – are the three least…

Source: www.famcap.com