ADVERTISEMENT

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

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