Twilio Engineers Among 7 Charged In $1 Million Insider Trading Scheme At Start Of Pandemic
Three employees at San Francisco cloud communications company Twilio are among seven people charged in connection with a $1 million insider trading scheme, the Securities and Exchange Commission announced.