Spain’s Telefonica sells Chile unit in Latin America pullout

A Spanish telecoms giant Telefonica announced the sale of its Chilean unit for $1.2 billion on Tuesday in its push to leave Latin America and…

posteditor
posteditor
Articles: 27298