Support Marketplace

Marketplace Tech Report for June 03, 2010

Episode Description 
Marketplace Tech Report for June 03, 2010

Making sense of the oil spill

The internet has given us more expansive ways of looking at the oil spill -- we're getting more information than ever, but it might be too much.