Axe Falls at AOL: Almost One-Fifth of Staff to Be Laid Off

By Lucia Moses on March 10, 2011