A number of Microsoft-branded stores in Brazil are reportedly closing

Printable View