1 story
A survey of 634 women reveals persistent sexism, harassment, and discrimination that contradicts tech leadership's claims of progress.
WIRED · 2m