What does "tech startup" actually mean. Is there a concise, unambiguous definition
Putting aside the ambiguous term "tech", why not just use the term "company"
The term "company" can be defined concisely as, e.g., "an association of persons for the purpose of carrying on some enterprise or business". Note there is no need to refer to an example company
Is it possible to define "startup" without referring to an example startup