Owners of Radio Shack and Pier 1 Imports accused by SEC of operating $112 million Ponzi scheme

1 day ago 1

Rommie Analytics

The agency also accused Mehr and Lopez of taking $16.1 million for personal use.
Read Entire Article