Marketplace Tech Report for March 24, 2011
Five million people downloaded the latest version of the Firefox browser on Tuesday, it's first official day of release. This after 2.5 million people downloaded the latest version of Internet Explorer last week.