Why First Solar, Sunrun, and SunPower Fell by as Much as 23.2% in April

Why First Solar, Sunrun, and SunPower Fell by as Much as 23.2% in April
·3 min read

It was not a good month for solar stocks, as interest rate and tax fears overwhelmed pro-solar sentiment in Washington.