Times Group company Times Internet Ltd has recently sold a majority stake in digital payment service providing subsidiary TimesofMoney ....