The Solar Industry’s High-Stakes Gamble: Bracing for Political Storms and Supply Chain Triumphs March 5, 2025