4 ms·
>$6.3 billion in gross revenues Not sure I can name many US companies founded in the last 15 years with higher revenue numbers
by Peroni 2y ago
>$6.3 billion in gross revenues
Not sure I can name many US companies founded in the last 15 years with higher revenue numbers