Taiwan Strained by 20% Tariffs, No Trade Deal and Political Uncertainty August 8, 2025 by business Taiwan Strained by 20% Tariffs, No Trade Deal and Political Uncertainty