Telecom service provider