
In a show of force made possible by social media and a Reddit forum, main street investors are turning against Wall Street hedge funds, beating them at their own game in what can only be described as 2021’s version of a David vs. Goliath pump and dump. There has been... Read More »