3 ms·
They said 2.5% of customers ie companies. They didn’t say what % of individual users which is probably wayyy bigger than 2.5.
by nborwankar 5y ago
They said 2.5% of customers ie companies. They didn’t say what % of individual users which is probably wayyy bigger than 2.5.