Businesses around the world have faced heightened uncertainties of late: about interest rates and consumer sentiment, in volatile markets, and with increasing risks of trade wars and supply chain ...