GameStop, Nvidia Short Seller Andrew Left Surrenders on Fraud Charges

The activist short seller was in custody in California, CNBC reported.DecryptRead More