richard greenlatest news & developments