nick rosenlatest news & developments