2380 Analysis - China Power International Development Ltd | Makkler