- International Business Machines Corporation(IBM) has tied-up with Tech Mahindra Limited to setup innovation centers in Bengaluru for setting up cloud based infrastructure in India. Later more will centers will be setup in different parts of US and United Kingdom.