Super Micro Filing Raises Concerns About Financial Controls
Super Micro Computer (SMCI) disclosed material weaknesses in financial reporting controls, raising governance concerns for the AI server giant. Stock declined as investors weigh oversight risks amid rapid growth.