Size does matter on the Internet, Statistics Canada has found. A study of e-business in Canada shows that smaller companies are less nimble in doing business to the Internet, lagging behind ...