B businessinsider.com London and Switzerland seeking to dodge G7 global minimum tax 85 points pseudolus 5 years ago 96 comments