markus rosenberglatest news & developments