Google workers were protesting over 'Union busting' and worldwide 10,000 potential job losses in London.
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.

Britain Google Protest
Britain Google Protest

Published At:
-
Previous Story
China Slams US Tariffs On India, Calls For Stronger Economic Cooperation With New Delhi
- Next Story
MOST POPULAR
WATCH
MORE FROM THE AUTHOR
×