NNY Business magazine honors Canton, Massena and Ogdensburg companies on '20 under 40' list