3 ms·"Tech excellence" sounds like such a useless buzzword. There is no such thing, just incrementally better.by nightski 10y ago"Tech excellence" sounds like such a useless buzzword. There is no such thing, just incrementally better.