Mahindra & Mahindra (M&M) hit its fresh 52-week high mark at ₹2,317.50 on the BSE earlier today ahead of the announcement of its January-March quarter results for fiscal 2023-24 (Q4FY24) due tomorrow, May 16. Shares of M&M have been on an uptrend since January this year on strong fundamentals as […]