WorldResidential solar installer Palmetto closes $420 million asset backed securitization 8 Ekim 2025 The transaction is backed by over 22,000 residential solar leases and power purchase agreements and…