Google San Francisco

Google employees walkout

Hundreds of Google San Francisco employees walked out of work to protest the company’s treatment of women and the handling

Read Story