13
Former Massive Tech employees supposed to disrupt Wednesday’s AWS Summit in New York to protest the corporate’s $1.2 billion contract with Israel.
Former Massive Tech employees supposed to disrupt Wednesday’s AWS Summit in New York to protest the corporate’s $1.2 billion contract with Israel.