2 ms·Likely an acquihire which also means that their “tech” isn’t that mature yet.by dogma1138 8y agoLikely an acquihire which also means that their “tech” isn’t that mature yet.