London and Switzerland seeking to dodge G7 global minimum taxbusinessinsider.com85 pointspseudolus5 years ago