TrioTech International TRT Q3 2024 Results Meet Expectations Revenue NA Indian Equity Markets Edge Higher as Sensex Rises Over 100 Points Nifty 50 Closes at 23659