The U.S. has the highest corporate tax rate among developed nations, and Jack Lew & President Obama have spoken out in opposition of companies moving their headquarters abroad to benefit from the lower corporate tax rates.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…