China Power International Development Limited (2380.HK) has a MoatMap StockRank of 47/100 based on Quality (38/100), Value (64/100), and Momentum (26/100) factor scores. The current signal is HOLD. China Power International is a Hong Kong-listed utilities company operating in China. Utilities are typically defensive but capital-intensive, with regulated returns, and face potential headwinds from rising energy commodity prices ('Escalating Middle East Energy Shock') if they cannot fully pass on costs. This makes it a casualty of one macro theme, not a beneficiary, and lacks the asymmetric upside sought.