In-Store Experiences Inform Comcast Company launches innovation hub to improve customer service and revamp brand’s image