Marketplace Tech Report for August 25, 2009

Episode Description 
Marketplace Tech Report for August 25, 2009

Snow Leopard to appear this week

Apple's latest operating system -- Snow Leopard -- is set to arrive in stores this week.