The Wall Street watchdog has charged three former Netflix software engineers over an alleged insider trading ring that made $3m (£2.2m). The ex-staff members and two close associates were named in court papers. The US Securities and Exchange Commission (SEC) … Read more →