Fact Check: Are American business's tax rates some of the highest in the world? · Washington Post · Sentinel