2302 Earnings - CNNC International Limited | Makkler