Mahindra & Mahindra


M&M (663) - Last hope 655
but if trade below this, then 665 become hurdle and fall continue to 602-600
in between support exist at 625