Sumsub unveils 'Greenflag,' the digital nation for 627 million people excluded from online services. (PRNewsfoto/Sumsub)