Mumbai-based IT solutions provider Tech Mahindra is banking on a couple of newly-struck partnerships to scale up its presence ....