‘Today, We Move On’: Comcast Confirms TWC Merger Is Dead

It’s over. Comcast formally withdrew itself from its pending $45 billion merger…