Marketplace Tech Report for April 13, 2010

Episode Description 
Marketplace Tech Report for April 13, 2010

The man behind WikiLeaks

The man behind Wikileaks, the website famous for publishing submissions or leaks of sensitive documents, has been keeping his own profile under wraps.