Policy uncertainty is driving installers and insurers away from U.S. solar factories with China ties.
This is an ingested summary. Full reporting is available at the primary source below.