Microsoft adds to Canadian retail strategy with pop-up holiday stores [Updated]

Microsoft Store

While Toronto’s Yorkdale Mall might be the only venue in Canada  for a full Microsoft Store experience this year, the software giant has announced plans that will see four other locations get pop-up holiday stores in time for the holiday retail rush. Microsoft announced holiday stores will open in second Toronto location, one in Alberta,…