European VC firm Emblem raises $85 million for its initial fund


Trending Today on Tech News Tube