Company · mentioned 2 times
Spanish telecommunications company headquartered in Madrid, operating mobile, fixed-line and internet services across Europe and Latin America.
No connections recorded yet.
Venture with Grace· 1 Nov