Sunrun Reports 43% Revenue Growth in Q1, Shares Surge 8% | Intellectia.AI