Four Men Indicted for $16 Million Investment Fraud Scheme

Four Men Indicted for $16 Million Investment Fraud Scheme (STL.News) Four men were charged in an…