Microsoft fires four workers for on-site protests over company’s ties to Israel, ETHRWorld | Latest Update BBM JOBS