Wind power generator China Ruifeng Renewable Energy Hldg Ltd (HKG:0527) last week reported profit of CNY 24.1 million (USD 3.8m/EUR 3.1m) for 2017, versus a CNY-11.2-million loss in 2016.