Cenntro Q2 FY26 net loss narrows to USD 10.61 million; net revenues slip 2.9% to USD 6.22 million - CENN News | Rallies