Super Micro Computer (SMCI) is no stranger to controversy. But its latest challenge, an indictment of three people who were allegedly tied to export-control violations, has investors asking a pointed ...