US electric utility CMS Energy (NYSE:CMS) said on Monday that two of its subsidiaries have agreed to purchase an up to 250-MW portfolio of wind projects in Michigan and Ohio.