4 ms·
That says little. Those providers could also be losing money trying to gain marketshare. There is a high amount of speculation in the space and it won’t be ap
by georgeburdell 3mo ago
That says little. Those providers could also be losing money trying to gain marketshare. There is a high amount of speculation in the space and it won’t be apparent for awhile who has a lasting business.