Marketplace Tech Report for March 09, 2011

Episode Description 
Marketplace Tech Report for March 09, 2011

Does the Internet have an off switch?

Nah. At least not completely. Well, that is -- it's complicated. Recent legislation in Congress combined with recent events in the Middle East have people wondering who controls the Internet in this country and who can shut it down.
Posted In: Internet

Browse the show calendar