Movistar Has Refreshed Their Brand for the Evolving Digital Environment
Movistar is the leading consumer Telco brand in Spain and much of Latin America. This brand refresh is a significant move to position Movistar as a leading and current brand, sitting confidently amongst its global stable-mates in the on-screen telecoms brand arena.
View full press release