Thor Token Shuts Down, Blames ‘Regulatory Challenges’ April 12, 2019April 12, 2019 STO News The project raised $21 million through in ICO last year.