Uncertainty has become a defining feature of Britain’s business landscape, with the vast majority of leaders warning it is now directly affecting performance and decision-making, according to a new report.… The post Uncertainty grips UK plc as bosses delay investment and expansion plans appeared first on London Business News | Londonlovesbusiness.com.