Insights

New report reveals nine in ten (88%) UK businesses hit by rising uncertainty, as elections and global conflict weigh on decision making