Entertainment Former Netflix Employees Charged With Insider TradingPhilip AtumeAugust 19, 2021 by Philip AtumeAugust 19, 20210337 Three former software engineers of streaming company, Netflix have been charged by the Wall Street watchdog over an alleged insider trading ring that made $3m... Read more