Google employees were protesting against doing a project for Israel – India TV Hindi
Photo:REUTERS Google laid off 50 employees World The company has fired 20…
Photo:REUTERS Google laid off 50 employees World The company has fired 20…
Sign in to your account