Chinese firm Shunfeng International Clean Energy Ltd (HKG:1165) narrowed its net loss to CNY 246.5 million (USD 34.4m/EUR 31.3m) in the first half of 2019 and reported a 5.3% increase in revenue.