Scorecard Research Beacon
Search Icon
News November 2, 2018

Google employees stage worldwide walkouts

Workers walked off the job to protest how the technology company handles sexual misconduct allegations.