FangDD H1 FY26 net loss narrows to RMB 34.5 million; revenue drops 43.1% to RMB 115.7 million - DUO News | Rallies