gene banklatest news & developments