Algonquin Power & Utilities Corp. Holds Annual Meeting of Sh