The term ‘neobank’ is a somewhat new term in the banking and financial services industry, but what actually is it? Here is…