05/23/2022
G7 countries cost the world $115 billion in lost tax – African finance ministers call for a UN tax convention
Three G7 countries ranked among the top 10, with the US in 1st, Japan in 6th and Germany in 7th.7