Press Releases Demand Progress Statement on Comcast Abandoning Attempt to Acquire Time Warner Cable April 24, 2015