Neo banks are basically digital banks which means they do not have any bank branches, headquarters, or any physical presence