EARTHLINK

EarthLink

EarthLink is an IT services, network and communications provider headquartered in Atlanta, Georgia, USA. The company serves more than 150,000 businesses and 1 million U.S. consumers.

The above text is a snippet from Wikipedia: EarthLink
and as such is available under the Creative Commons Attribution/Share-Alike License.

Need help with a clue?
Try your search in the crossword dictionary!