Comcast and Time Warner Merger Announced

Comcast and Time Warner Merger Announced

Sunday, March 14th, 2004 at 6:17:17 AM · Photo Archive/2004/respect_marcus

The iconic Time Warner building is illuminated with the news of the $45 billion acquisition by Comcast in 2004.