By Noah RodriguezNovember 10, 2025 Business New Jersey and New York Top the Nation for the Toughest Business Tax Climates