anti semitism

Hundreds of tech leaders sign letter rallying against anti-Semitism

"As business leaders, we have a collective responsibility to stand up for the society we want."