Euda Health net loss narrows to $796,950 as six-month revenue rises 13% to $3.47 million - EUDA News | Rallies