carel du plessislatest news & developments