michael rannebergerlatest news & developments