June 22nd, 2015
43North “Behold the world’s largest business idea competition.”
Five million dollars in cash awarded to the winners (plural) of this competition happening in Buffalo, New York. If you’re into investing this is a model to watch as it goes into its second year.
I’m watching closely.