infotechlead

L&T to buy 20.32% stake in IT services company Mindtree