US utility Consumers Energy, the principal subsidiary of CMS Energy (NYSE:CMS), has agreed to buy 100 MW of power from the 149-MW River Fork Solar facility in Calhoun County, Michigan.