Huaneng hit by plunge in profits

READ FULL ARTICLE