Tech Mahindra Acquires Controlling Stake in Comviva; Builds 360 degree portfolio in Mobile space