Kenny MacAskill wallpaper Kenny MacAskill Britain and its overseas territories cost the world 88bn a year in lost tax revenues from tax evasion and the UK itself loses 25b… Wednesday, July 13, 2022 Edit