Why demand in Europe is falling
Solar stocks including SolarEdge (SEDG), Enphase Energy (ENPH), Sunrun (RUN), and SunPower Corporation (SPWR), are under pressure Friday afternoon as SolarEdge slashed its guidance and warned of softening demand in Europe. Truist Equity Research Analyst Jordan...
0 Comments