Find all the latest Q2 results 2025 updates of State Bank of India, Mahindra and Mahindra, Adani Ports and Special Economic ...