Star Holdings Q2 FY26 net income turns to USD 41.46 million; revenue falls to USD 19.36 million - STHO News | Rallies