david finklatest news & developments