3 ms·
Yeah, but 80% of it is point of sale, and I'm not sure they even make a profit on all their other efforts yet.
by xkjkls 7y ago
Yeah, but 80% of it is point of sale, and I'm not sure they even make a profit on all their other efforts yet.
3 ms·