Founded
21 Jan 2002

Address

Telefónica Capital SA
28 Gran Via
28013 Madrid
Spain

Open Map

Business classification

VCID: 27864
Profile

Corporate information

Official name
Telefónica Capital SA

Affiliate of


Registration country
Investment activity status
Active investor

Company type

The corporate venturing arm of Telefónica SA, the largest telecom operator in the Spanish speaking world