top | item 14082776

Twitter execs left more than $35M in stock awards on the table when they quit

2 points| louhong | 9 years ago |recode.net

discuss

order

No comments yet.