Executive accused of harassment at Alphabet ’X’ unit is out

/732561