While better informed to weather regulatory and technological changes, British businesses are under more financial strain ...