CMS Energy Corporation (CMS): Revenue growth with elevated cash generation and conversion

CMS Energy Corporation (CMS): Revenue growth with elevated cash generation and conversion