
bombermoon/iStock via Getty Images
Solar stocks fell sharply on Thursday, led by First Solar’s (FSLR) 10.3% plunge to a new 52-week low, as high borrowing costs add pressure to an industry that depends heavily on project financing.
Losses among solar stocks were broad, including Enphase
