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 ...
The synergy between solar power and water treatment technologies has been demonstrated by Mondiaux Solar. The Australia-based residential and commercial solar installation company has completed its ...