Naveen MaramDec 31, 20222 min readCould businesses embrace uncertainty? | Devising business strategy in a volatile environmentUncertainty is a fact of life in business. Discover how organisations can navigate and even embrace it to create a successful strategy.