Investors in Machine-to-machine

Telecommunications, Digital Technology, Big Data, Machine-to-machine

Spain Pre-Seed / Seed, Series A/B, Series C & Beyond
€100k-€1.5M