The New G-7 Tax Proposal Is An All-Around Bad Deal For America

Americans must hope enough members of Congress will see the G-7 agreement on taxation is bad for U.S. sovereignty, the nation’s businesses, and taxpayers.

Leave a Reply