Business News
MoviePass Executives Facing Up to 80 Years in Prison Over Fraud Indictment
Theodore Farnsworth and Mitchell Lowe are being charged for defrauding investors on multiple counts in an attempt to inflate stock prices amid a tumultuous financial time.
By Emily Rella