Young entrepreneurs teaming up for a weekend of learning and acquiring skills to succeed in business.
An effort by Startup Canada Peel to arrange Techstars Startup Weekend.