Author: Aggregated - see source

Ladan Stewart, a former key figure at the US Securities and Exchange Commission (SEC), has publicly refuted claims…