johan roetslatest news & developments