Submitted by benton on Tue, 10/31/2023 - 06:31 Links X Says It Is Worth $19 Billion, Down From $44 Billion in 2022 Source New York Times DD Publish Status Not Available Daily Digest Daily Digest 10/30/2023 Offsite url Open offsite URL