2302 Analysis - CNNC International Limited | Makkler