CNFinance FY26 H1 net loss widens to RMB 399.5 million; revenue drops to RMB 89.5 million - CNF News | Rallies