What is a “new” business?

May 22, 2024

A new business is one that is less than 12 months old.