If you saw a Google ad recently, know that it helped pay off one of its 'sex pest' execs $90m

If Google parent Alphabet thought its financial results for the third quarter of 2018 would result in a flood of positive coverage on Thursday, it was in for a disappointment. A slew of claims about execs sexually harassing staff stole headlines instead."