infotechlead

LTI and Mindtree merger to create $3.5 bn IT services player