T thenextweb.com On Sexual Harassment in the Tech Industry 10 points berkeleyjess 12 years ago 1 comments