94.130.129.169

Europe’s technology VC space strengthens despite poor exit market

1032
Venture capital financing in Europe’s technology, media and telecommunication (TMT) space enjoyed another strong perio