CASI net loss narrows to USD 20 million in H1 FY26; revenue falls 5.8% to USD 9.8 million - CASI News | Rallies