Huaneng back in black with 127pc net rise

READ FULL ARTICLE