Sunrun Prices $584 Million Securitization Transaction | Intellectia.AI