Dictionary Home » Business » start-up company

start-up company business definition

A new business.

Learn more about start-up company

link/cite print suggestion box