Upvest, an Europe-based provider of investment infrastructure, has announced a EUR 100 million Series C funding round.... Read more