800.553.8359 info@const-ins.com

The FTC has been watching the company for years since Twitter agreed to a 2011 consent order alleging serious data security lapses. Read More