Power producer China Longyuan Power Group Corp Ltd (HKG:0916) on Monday reported a net attributable profit for 2017 of CNY 3.85 billion (USD 606.5m/EUR 492.6m), rising 8.4% on the year, mainly thanks to its wind power business.