Ryan: US has the worst business tax system in the industrialized world

House Speaker Paul Ryan on the U.S. corporate tax system.



Continue reading at Fox Business (via YouTube) →