IDT Corporation has announced that it's bring its flagship brand Boss Revolution to AfricaCom 2015, Cape Town Convention Centre from 17-9 November at Booth B17.
BOSS Revolution delivers affordable communications and financial services that allow foreign-born customers to stay in touch and share...