infotechlead

Tech Mahindra to acquire Swiss IT firm SOFGEN