Google process cuts: Employees degree walkout at London workplaces Technology April 4, 2023 Hundreds of Google staff staged a walkout on the corporate’s London workplaces on Tuesday (April 4), following a dispute over…