1240 Analysis - CNQC International Holdings Limited | Makkler