Visual Capitalist on X: "Ranked: The World’s Most and Least Taxed Countries 💸  https://t.co/xyHtmxveyz"