
Google staff stage a walkout at the company's UK headquarters in London on November 1, 2018 as part of a global protest. AFP
Google staff stage a walkout at the company's UK headquarters in London on November 1, 2018 as part of a global protest. AFP
Google staff stage walkout over sexual harassment
Worldwide protest seeks change in company attitude and policy
Rob Crilly
November 01, 2018