Over 20 Companies, Including Tech Mahindra, IREDA, and ICICI Lombard, to Announce Q2 Results Today Over 20 Companies, Including Tech Mahindra, IREDA, and ICICI Lombard, to Announce Q2 Results Today Ankita 14 October 2025 This marks the IT major’s 91st consecutive quarter of dividend payout, reflecting its strong cash generation and... Read More Read more about Over 20 Companies, Including Tech Mahindra, IREDA, and ICICI Lombard, to Announce Q2 Results Today