News

Spain-headquartered telecommunications company Telefonica has announced its latest departure from the Latin American market. This time it’s exiting Ecuador. Telefonica announced late last week that it ...