Investing
Super Micro shares slide 5% on internal control weakness disclosure
Super Micro Computer Inc. (NASDAQ: SMCI) saw its shares drop more than 5% on Friday ...












