10.0.1.194

The upside – and downside – to Europe

681
The venture capital picture in Europe isn’t pretty at the moment, but then, it isn’t pretty anywhere else ri