Latest news and analysis on CMC Group (13 items)