The online world is moving quicker than ever, and with increasing numbers of individuals and companies wanting to participate in online transactions, security has been at the top of the list. Know Your Customer (KYC) verification is an important step in the prevention of fraud and compliance for numerous online platforms, particularly those in fina