TeleChoice International Limited (“TeleChoice”) is a regional diversified provider and enabler of innovative info-communications products and services. Design by Amelia