Cluster Vocabulary

Entrepreneurship

cached

To propose a business idea, usually with the goal of obtaining a contract or funding

Pitch
cached