Calling Microsoft a “digital weapons manufacturer”, she accused the company of violating its own human rights policies and urged her colleagues to hold Microsoft accountable.
About Tag: Gaza War dissent
Subscribe
For Business, Bollywood, Features, News, Interviews
We use cookies to ensure you get the best experience on our website.