IDT's Carrier Services division signs SMS carrier deal with Telefónica Global Solutions Published 11 Aug 2021 Full Article