Google paid $105m to executives accused of sexual harassment
12 Mar 2019
SAN FRANCISCO: Google paid $105 million to two of its former executives, including one of Indian-origin, after they were accused of sexual harassment. According to a report in TechCrunch...