Rani Therapeutics Q2 FY26 net loss narrows to USD 8.42 million; revenue turns to USD 1.71 million - RANI News | Rallies