Shandong Huaneng sees jump in profit

READ FULL ARTICLE