Telefonica

Telefonica

One of the largest telecommunications companies in the world in terms of market capitalisation and number of customers.

HQ location
Madrid, Spain
No columns specified