Chinese wind and solar park operator Huaneng Renewables Corp Ltd (HKG:0958) on Friday reported a net profit of CNY 3.06 billion (USD 487m/EUR 393m) for 2017, rising 13% in annual terms.