Generation, Inc.: The 100 Best Businesses for Young Entrepreneurs