SECreport

Form 6-K HUANENG POWER INTERNATIO For: Jun 04

Huaneng Power Intl  (HNP) 
US:NYSE Investor Relations: hpi.com.cn/sites/english