CN Tower elevator pitch

    The International Startup festival challenged Toronto startups to hone their pitch in the city’s tallest elevator ride.