Webuy net loss narrows 56.8% to US$3.32 million in H1 FY26; revenue rises 94.4% to US$14.31 million - WBUY News | Rallies