Business Insider reports US short seller Andrew Left was convicted of securities fraud.

2026-06-02

Business Insider reports US short seller Andrew Left was convicted of securities fraud.