No they got bought back a few years later. They're majority owned by the same parent company as Ars. Tencent also has some pretty big investments in Reddit.
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments