Mindtree plunges 14% as top management resigns
MINDTREE - 258130