The Section 201 trade case ruling is this week, here’s a final update from SPI

This week, the solar industry finds out its fate. On Sept. 22 (at the latest), the ITC will announce whether it finds in favor of the Section 201 petitioners or not. As a final update on where things stand before that day, a panel of industry executives took the stage at … Continue reading The Section 201 trade case ruling is this week, here’s a final update from SPI