Despite the setback of a $13.5-million product liability settlement, toy maker Mega Brands Inc.
Comment

More...