Tag: Apple Store
By Ben Tavener, Senior Contributing Reporter
RIO DE JANEIRO, BRAZIL – Apple has confirmed that it will open its first store in Brazil in Rio de Janeiro. Sources have revealed the Apple Store, Latin America's first, will be located in...