Re: Canada is THE Best Place to do a Startup - http://startupnorth.ca/2011...
"Why don't you show us your name?" - fbrunel