Liberty, the regulated utility business of Algonquin Power & Utilities Corp (NYSE:AQN), has signed a power off-take deal for a 112-MW wind project in Michigan with Meta (NASDAQ:FB), formerly known as Facebook.