Correction in Mindtree stock – Time to be careful or greedy?
MINDTREE - 260515