Synonyms of Micro-business
Primary definition: A very small business, typically having fewer than ten employees and operated by the owner or a minimal staff with low capital requirements.
Primary definition: A very small business, typically having fewer than ten employees and operated by the owner or a minimal staff with low capital requirements.