Comcast Business launches new platform that helps enterprises streamline operations and save money September 12, 2017