Marvel Laying Off 'As Many as 15 People,' Report Says

Date: 20 October 2011 Time: 02:15 PM ET