Microsoft's posh retail bet

Published October 26, 2015 1 Plays

Rumble / Trending NewsMicrosoft has launched a new flagship store on Fifth Avenue in New York City. It's ramping up efforts to promote new products, including its first laptop. Bobbi Rebell reports.

0 COMMENTS