Mindtree shareholders approve dividend, appointment of L&T officials on board
MINDTREE - 271220