Business leaders are under mounting stress, with 71% reporting increased pressure since starting their roles – a sharp rise from 63% in 2022, according to a survey by leadership consultancy DDI.