UTime FY26 net loss narrows 95.84% to RMB 27.8 million; revenue falls 21.8% to RMB 196.4 million - WTO News | Rallies