2380 Earnings - China Power International Development Ltd | Makkler