delftlatest news & developments