Definitions for "Shelf Company"
Companies incorporated and held in stock for later use. This is often the fastest way to obtain offshore companies since they are fully formed and available instantly.
company which has been incorporated, but has not traded.
a common technique to begin trading immediately