Motilal Oswal reiterates Buy on Mahindra & Mahindra after XUV 7XO, XEV 9S and 3XO EV launches, sets target at ₹4,521.