Research Frontiers Q2 FY26 net loss narrows to $660,168; fee income falls to $86,346 - REFR News | Rallies