Which country has the highest tax rate?bbc.co.uk2 points·debugunit··1 commentOpen articleSaveView on HN