Welcome uplift in customer satisfaction needs to be maintained for the long-term
The business environment remains volatile, unpredictable and hard to read. Globally, there is a challenging geopolitical landscape while at home, the UK economy is giving off mixed signals about future prospects and growth. In this context, it sometimes feels like…