The new boss of the embattled Confederation of British Industry (CBI) has said she “acted on” sexual harassment allegations and “supported staff who needed to raise them”.
Rain Newton-Smith began her role as the new director-general at CBI on Wednesday, telling victims that the organisation had let them down.