Critical Mass

No, this not about bombs.  It’s about investing in new and developing companies.  Investopedia defines critical mass, in a business context, as the point at which a growing company becomes self-sustaining and no longer needs additional investment to remain economically viable. Over the last several years, a number of rapidly growing companies have entered the … Continued