Biotricity FY26 net loss narrows to $3.13 million; revenue rises 16% to $16 million - BTCY News | Rallies