Madison Technologies FY26 Q2 net loss narrows to $613,526; interest expense falls to $529,248 - MDEX News | Rallies