infotechlead

3i Infotech sells Software Products business to Apax Partners