- The 25 Most Absurd Job Titles In Tech - CB Insights Research https://www.cbinsights.com/research/most-absurd-tech-job-titles/ 16 comments technology
- Elizabeth Holmes' Failed Theranos Was Just Granted 5 New Patents In 2019 - CB Insights Research https://www.cbinsights.com/research/theranos-patents-2019/ 8 comments technology