Daniel Debow says the initiative’s goal is to give Canadian entrepreneurs a platform to publicize their ideas in a meaningful ...