At a time when high inflation and rising interest rates are unnerving global stock markets, it would seem like a moment for quality companies to come to the fore. These businesses should have impeccable credentials for an uncertain world – sound business models, strong management teams, expanding market share – providing stability at a time […]