Answer:(1). Yes, it will help customer service
(2). Telegram channel
Explanation:
Customer service is the direct interaction between a customer making a purchase and a seller(company).
The creation of the twitter account for the technology company; comcast has enhance commercial awareness. Customers interaction with the company has also improved as the company now pay more attention to touch point.
With the twitter account creation, it makes the company more available and easy to answer questions pertaining to the network by their users.