Industry The Web Twitter agreed to $7 million settlement for whistleblower before he went public with allegations It included a non-disclosure agreement By Rob Thubron, September 9, 2022, 6:55 AM 8 comments