3 ms·
So the takeaway here is that they scaled to just over $5bn instead of $6.6bn in revenue in just a few years…? Still sounds like plenty demand exists?
by msdz 5mo ago
So the takeaway here is that they scaled to just over $5bn instead of $6.6bn in revenue in just a few years…?
Still sounds like plenty demand exists?