@IDTCarrier
IDT Telecom is a leading wholesale operator with 30bn minutes. Over 600 directs offering high quality wholesale, outsourcing, IMTU and financial services