142142

Stanford Surrenders | Allen Stanford, the billionaire financier accused of orchestrating the second-largest Ponzi scheme in recent memory, was (finally) indicted on criminal charges on Thursday, and he surrendered to the FBI a few hours later. [NYT, WSJ]