Back to the feed

Intel share plunge wipes $12B from U.S. stake