« Back to Glossary Index« Back to Glossary Index
Categories: Economics & Finance
The point at which an organisation or a project is generating enough income or has gained a large enough market share to be able to survive on its own or to be worth investing more money or resources in.
(source: http://marketing-glossary.feeds-4business.com/words/364688-critical-mass.html)
Related Articles: