Allen Stanford, CEO of fraud-hit banking and investments group Stanford Financial, has surrendered to the FBI and faces criminal charges in a sealed indictment, according to reports.
Allen Stanford, CEO of fraud-hit banking and investments group Stanford Financial, has surrendered to the FBI and faces criminal charges in a sealed indictment, according to reports.