Google Workers File Complaint Over Israel Protest Firings Business Former Google workers have taken their grievances to the US National Labor Relations Board, filing a complaint after being terminated…