Reddit co-founder Steve Huffman has joined the billionaire club, reaching a net worth of $1.2 billion after two decades of ...
It’s been exactly two decades since Huffman founded the company in 2005 with friend and college roommate Alexis Ohanian.