Green | Thu Jan 7, 2010 2:44pm EST

Heavy snow slams North American business