Insider Trading and Stock Manipulation Gives Tesla Investors Hundreds of Millions in Profits Luis - 23 Mar 2022