greg putnamlatest news & developments