New Business

A new business is one that does not have at least 2 years of tax returns OR one that has a change of ownership that results in new/unproven management and increased debt unrelated to business operations.

« Back to Glossary Index