jeff greenlatest news & developments