EPI: Business Roundtable Study Fails the Laugh Test: The U.S. Trade Deficit has Cost Millions of U.S. Jobs
The United States had a goods and services trade deficit of approximately $463.5 billion in 2013, which cost millions of U.S. jobs. Contrary to the