mike petrilatest news & developments