Some Calling Reddit Lease Known, Yet Most Influential Social Site After Gamestop Mania

Some Reddit followers say they've made millions, while some Wall Street firms have lost billions.