Advertisement
X

Google Employees Hold Protest Outside Organisation’s Headquarters In London

Google workers were protesting over 'Union busting' and worldwide 10,000 potential job losses in London.

Google workers were protesting over 'Union busting' and worldwide 10,000 potential job losses in London.

Show comments
US