gene bankslatest news & developments