Technology  Super Micro shares plummet 18% after financial update heightens investor concerns

Super Micro shares plummet 18% after financial update heightens investor concerns