6 ways to save the internet

404,190 views |
Roger McNamee |
TEDxSantaCruz
• March 2011