Microsoft has suspended the sale of all its products and services in Russia. The decision, announced through a post in its official blog by the President, Brad Smith, does not specifically name Xbox, although the division of video games seems to be included in it. “Like the rest of the […]