SEIA estimates the proposed 50-250% duties would cause 18 GW of lost solar deployment, equivalent to all U.S. solar capacity installed prior to 2015 WASHINGTON, D.C. : Steep duties proposed by an anonymous group of petitioners would devastate thousands of U.S. solar companies and cause the industry to miss out on 18 gigawatts (GW) of […]