2 ms·Google confirms it agreed to pay $135M to two execs accused of sexual harassment5 points by LogicRiver 8y ago