Free Press has brought a Net Neutrality message to Times Square, placing a video spot on a 1,624-square-foot screen high above Broadway and 43rd Street.
Millions of people spoke out in support of real Net Neutrality and against Comcast’s bid to take over Time Warner Cable. And the public won big on both issues.