This thread is for the general discussion of the Article Corporate Stress Rises in the UK. Please add to the discussion here.