Most business leaders expect companies to return to normal in 12 months
Amidst an unprecedented global pandemic and disruptions to the economy, more than 1 in 2 business leaders (53%) expect their companies to return to normal in the next 12 months,…
![](https://azbigmedia.com/wp-content/uploads/2020/07/return-to-normal-300x200.jpg)