MARKETSMahindra & Mahindra and Tata Motors Shares Slump as China Halts Supply Ali WaghbakriwalaApril 25, 2025April 25, 2025 April 25, 2025April 25, 2025 Shares of Tata Motors Ltd and Mahindra & Mahindra Ltd lost early gains on Friday, 25 April, after China had halted supplying rare earth magnets...