Documents Reveal Twitter Failed to Properly Register in Florida Before Doing Business There May 4, 2021May 3, 2021 Virginia Star Staff