Staff at Google offices worldwide stage walkouts over treatment of women within the company
Staff at Google offices in Dublin and indeed around the world have staged a number of walkouts in protest of the company’s treatment of women. The series of protests which have occured in Dublin, Silicon …