As announced in an internal memo to staff, Twitter will be closed until Monday, November 21. The firm did not ...