America has been bugging the world about dodgy tax havens- ostentatiously to stop the super rich and the corporations from getting away without paying their fair share of taxes. It even slapped a 1.3 Billion dollar fine on Swiss banks suspected of helping Americans hide …
