Vietnam seems to have taken to the startup concept with all the gusto you would expect of this country. Although, the 21st century definition of the term is still something many people are wrestling with in a place where almost every other person seems to have some kind of venture [...]