Originally posted by jtoler
the US has the highest corporate tax rate in the world. Canada, Japan and others have lowered theirs recently. It makes sense to me and I have been saying it for years.