US utility Consumers Energy, the principal subsidiary of CMS Energy (NYSE:CMS), has struck a deal to off-take power from a 200-MW solar farm that Invenergy LLC will build in Michigan.