Search
Glossary
Companies that are in the process of being set up or may have been in business for a short time, but have not soldtheir product commercially.
See early stage.