Boqii FY26 net loss narrows 96.8% to RMB 1.9 million; revenue falls 10.3% to RMB 420.5 million - BQ News | Rallies