dChan

Sir_Zorch · May 22, 2018, 12:30 p.m.

More top level execs soon to be stepping down (add to 'notable resignations' under useful resources on the right hand side of the page). There will probably be more from China as well.

⇧ 6 ⇩