Over 10 Million People Exposed to Drive-By Exploits in February 2012 By Publisher on April 2, 2012 Internet, Picture Gallery New Barracuda Labs Research Study Examines Top 25,000 Websites for Compromises and Risks