ulrich scheellatest news & developments