Workers in Google's Mountain View campus joined their colleagues from the world in walking out to protest the tech company's mishandling of sexual misconduct allegations against executives (Nov. 1)
from USATODAY - Tech Top Stories https://ift.tt/2yOzO3D
No comments: