News

SEC Posts 100% Returns

The SEC levied more than $3 billion in fines in FY 2012, double its $1.5 billion budget.