Team building in business, stop or still?

Business insolvencies saw a sharp increase in 2023

business leaders have the blues