CNNC suffers profit collapse

READ FULL ARTICLE