Social payments app Verse nabs $20.5Mn to extend its services beyond Europe

Verse, the social payments app, has managed to rake in $20.5 million…