1 comment

[ 1433 ms ] story [ 1793 ms ] thread
Earlier this year Reddit received a $150 million from Tencent. I hope this is unrelated and explainable in another way