Building a new paradigm of trust in business

Many business strategists are familiar with the acronym VUCA, which is modern military jargon for a “volatile, uncertain, complex and ambiguous” world. At the same time, public trust in businesses is at an all-time low, according to the newest data from the 20th annual GlobeScan Radar Report, which tracks societal views of businesses from over 20 countries.