Comment Comment by JKCalhoun When was the last $1T tech sell-off?That's what people are grousing about. parent JKCalhoun 11 months ago
That's what people are grousing about.