After announcing the launch of its first international flagship store in Sydney this week, new images apparently reveal that Microsoft is also planning a new store launch in São Paulo, Brazil.
After announcing the launch of its first international flagship store in Sydney this week, new images apparently reveal that Microsoft is also planning a new store launch in São Paulo, Brazil.