Top 10 Tech Whistleblowers of All Time

Traitors or patriots? Heroes or villains? These 10 engineers, academics, and scientists became famous for blowing the whistle on dubious practices.