Sunrun Jupiter Issuer 2022-1 LLC's $647.6 Million Solar Asset-Backed Notes
Sunrun Jupiter Issuer 2022-1 LLC’s $647.6 million solar asset-backed notes scored 82 in S&P Global Rating's Green Transaction Evaluation. The transaction also received a governance and reporting opinion of strong.