BY Heath Row Relevancy Score: 85 Thu Feb 8, 2007 at 10:22 AM
Few people at Masterfoods are snickering behind their hands this week, as the company, a division of Mars, has come under fire for the Snickers ad that aired during the Super Bowl. After complaints from organizations such as the ...READ»