Robin Raina


U.S.-Based Ebix Buys Majority Stake in India’s ItzCash

Indian payment solutions provider and Pay Award-winning ItzCash Card Ltd. has a new main backer. U.S.-based Ebix, which sells on-demand software and e-commerce services, has taken an 80 percent stake in the company for $120 million.