Google Workers Across the World Walkout to Protest Sexual Harassment of Women

(CD) — Thousands of Google employees across the globe walked out of their offices at 11:10am local time on Thursday to demand improvements to workplace culture including an end to sexual harassment and misconduct. The walkout comes on the heels of an executive resigning this week after the New York Times reported that he allegedly harassed a female job applicant and that […]