In a recent acquisition bid, IDT Corporation, a provider of cloud communications, fintech and conventional communications services, announced taking over a majority stake of Sochitel, an online distribution platform and global hub for electronic vouchers, mobile top-ups and additional value transfer