Telecommunications provider