Twitter says it has filed IPO documents

Science