We’re Number One!! The U.S of A, the greatest nation on earth, is soon to become number one in yet another category. Only this time I’m afraid it’s a rather dubious distinction. We are about to become the highest levier of income tax on corporations in the entire world. That’s right, Japan, the previous taxing [...]




