Mercatus Finds ITC Tariffs to Create 214 Basis Point IRR Decrease

Company Finds U.S. Ranking Will Fall, Investors May to Flee to Other Global…