Emily Miller: America's High Tax Leadership

Highest corporate tax in the developed world. The United States is now, officially, the worst place to do business in the developed world. On Sunday, Japan lowered its corporate tax rate in the hopes of luring business to its shores, handing the title of highest tax rate to the Land of the Free. The market reaction on Monday will tell whether money will begin flowing ... MORE