Result Tech Mahindra Ltd - 532755 - Outcome Of Board Meeting Held On 16 July 2025 BSE India Outcome of Board Meeting