Creation of new businesses declined sharply last year

By August 14, 2022