A federal grand jury has indicted a man from Mexico and accused him of running a “ticket switch” scam at Home Depot stores here and across the country. The two-count indictment charges Luis Alcalar ...
Editor's note: This is part eight of a 13-part series about companies whose shares have amassed 100,000% returns for investors and the path taken to generate such impressive gains over the long term.