KBRA assigns preliminary ratings to four classes of notes issued by Sunrun Bacchus Issuer 2025-1, LLC. The transaction is collateralized by a diversified pool of 39,458 leases and power purchase ...
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 ...