Super Micro Computer on Wednesday delayed the filing of its annual report and said it needed more time to assess the "effectiveness of internal controls" over its financial reporting, sending shares in the AI server maker down 21%.The move comes a day aft...
1 month ago