Telefonica Digital

Telefonica Digital

Corporate Venture FundClaimed

The global digital tech & innovation arm of telco Telefónica..

HQ location
London, United Kingdom
Portfolio analysis
Notes (0)