Nintendo โto wind down operations of its Russian subsidiaryโ further isolating the country by Tech Reporter June 1, 2023 June 1, 2023