
There’s nothing these business owners and executives can’t handle – even an economic downturn.
A new international survey of 3,700 business owners and executives found a varying degree of confidence when it comes to their business’ ability to weather potential financial storms if they were to hit.