Microsoft opens new technology centre in Vancouver (flickr.com)