94.130.129.169

Accelerating pace of investment in Europe’s TMT space

1342
Venture capital investment in Europe’s technology, media and telecommunications space strengthened in 2012, with total