Steven Labriola to return $98,963 to TelexFree victims
When owners James Merrill and Carlos Wanzeler decided they would no longer face TelexFree’s angry owners, it was left up to Steven Labriola to come up with excuses. Perhaps the most infamous statement by Labriola was in relation to TelexFree’s bankruptcy. In misguided belief it would see the SEC ignore millions of dollars in Ponzi [Continue reading…]