Internet | Wed Mar 20, 2013 3:00pm EDT

Proxy sites dump one-click vote button on SEC concerns