Sunrun's profitability remains below sector medians, with concerns raised about its long-term ability to improve its financials. See why I rate RUN stock a Sell.
SolarEdge Technologies plans to lay off 400 employees globally, its fourth job-cut announcement in the past year. Recent safe harbor agreements and 45X credit sales may help the company on its path to ...