ADVERTISEMENT

As tech giants decide to remain in Russia, their employees get eager to protest

Microsoft
Anna Zhadan
Anna Zhadan Contributor
March 31, 2022 Updated: March 31, 2022 2 min read
ADVERTISEMENT
ADVERTISEMENT