Chinese solar products maker Solargiga Energy Holdings Ltd (HKG:0757) narrowed its 2020 net loss attributable to equity holders to CNY 215.6 million (USD 32.9m/EUR 27.9m) as revenues climbed 37%, regardless of a drop in average selling prices (ASPs).