Realtrain, 10 months ago It kind of makes sense. Reddit is one of the most visited websites in the world. It has more DAUs than Twitter.
It kind of makes sense. Reddit is one of the most visited websites in the world. It has more DAUs than Twitter.