A quarter of businesses surveyed ultimately shut down, with nearly one in three losing top leadership, either by dismissal or resignation, and 29% forced to eliminate jobs. Source
A quarter of businesses surveyed ultimately shut down, with nearly one in three losing top leadership, either by dismissal or resignation, and 29% forced to eliminate jobs. Source