Google closed its Russian business in May 2022, three months after Moscow’s invasion, but Google-owned YouTube continues to operate there.
Google closed its Russian business in May 2022, three months after Moscow’s invasion, but Google-owned YouTube continues to operate there.