Facebook's Chief Marketing Officer and Twitter's Chief Operating Officer, both RESIGNED.


Did someone pull the corporate swamp plug?
If so, thank you.
AC