Europe finally has an answer to Carta and it just raised $35M - Tech Sentiments