13 Stanford Investors Must Return $2M Reaped From Scheme

A Texas federal judge on Tuesday ordered 13 "net winners," or investors who actually profited from Robert Allen Stanford's $7 billion Ponzi scheme, to return $1.9 million in profits, while also...

Already a subscriber? Click here to view full article