3 ms·
The term "tech giant" has lost all meaning at this stage, if it ever had any.
by mvdtnz 3y ago
The term "tech giant" has lost all meaning at this stage, if it ever had any.
- HappySweeney 3y ago13k employees isn't small, or even medium. Giant may be a bit hyperbolic.