MiiCard, an online identity verification firm, has decided to establish a permanent presence in St. Louis after participating in the SixThirty accelerator program last year.
MiiCard, based in Edinburgh, Scotland, was one of the first four companies selected for SixThirty, which invests $100,000 apiece in promising financial-services startups and brings them to St. Louis for four months of mentoring.