Global Cloud Xchange awarded International Long Distance License in India
Global Cloud Xchange (GCX), a network service provider, has announced it has been awarded an International Long Distance (ILD) License from the Indian Government. This award enables GCX to expand its services, now...