Building on success

When building a strong company, you need a strong foundation and a whole lot of bricks. Fortunately for MEGA Brands Inc., it has a plentiful abundance of both.Headquartered in Montreal, the globally operating…