China’s Shunfeng International Clean Energy Ltd (HKG:1165) cut its net loss to CNY 834.1 million (USD 132.8m/EUR 107.7m) in 2017 from CNY 2.4 billion a year before after revenues rose by 21%.