Twitter Reportedly Filed With FinCEN to Process Payments November 10, 2022 Theodora Kwening FinTech News Twitter has reportedly filed paperwork with the Financial Crimes Enforcement Network (FinCEN) to begin the process of registering to process payments. The social media platform did the filing last... Continue Reading