The Week of October 28, 2018 by CoenM

Question 5

What TECH COMPANY saw a worldwide walkout of employees in protest of a reported $90 million payout to one executive after he left due to allegations of sexual misconduct?

Google

Back