Inflation, increased barriers to trade, and relatively low global growth are among the factors currently placing tremendous pressure on business leaders and forcing firms to review and re-evaluate ...