SEC charges Georgia’s First Liberty Building & Loan and owner in $140M Ponzi scheme

The SEC charged Georgia’s First Liberty Building & Loan and owner Edwin Frost with a $140M Ponzi scheme, alleging false promises of high returns and misusing investor funds for personal expenses.