Algonquin Power & Utilities (TSX:AQN) completed the purchase of Massachusetts natural gas distribution assets. The company ...