Algonquin Power Surpasses Earnings Expectations | Intellectia.AI