Reddit is a weird one — at once an ancient relic and a cultural hotbed. Founded in 2005 by a pair of UVA grads, the platform ...
Time comes for us all. Related stories It's important to note: The report from EMARKETER, which is a sister company to Business Insider, doesn't say that more than 40% of millennials use Reddit ...