Microsoft announces closure of most retail stores, including The Woodlands Mall location

The tech company said its New York; London; Sydney; and Redmond, Washington Experience Centers would remain open.