finchlatest news & developments