Cn operations have recovered, company updates outlook following labor disruption

Operations have recovered but demand weakness persists in key sectors operations have recovered but demand weakness persists in key sectors
CNI Ratings Summary
CNI Quant Ranking