In news that should hardly surprise anyone: those in charge of the US biggest companies dumped billions of dollars worth of shares on the stock market just before it crashed.
Top execs of public US companies sold roughly $9.2 billion worth of shares in their…
Read More