Ituran ITRN Hovers Near Resistance at 6828 as Consolidation Persists Demand Strong Amid Geopolitical Shocks Elgi Equipments Optimistic on FY27 Says MD Jairam Varadaraj Turtle Beach Corporation TBCH Q1 2026 Earnings WiderThanExpected Loss Weighs on Performance Singapore Startup Funding Drops 34 in 2025 AI and Deep Tech Buck the Trend