3 ms·
I'd say it's more of a marketing play than tech. Sure, technology is involved and you'll need a strong tech team, but that can be said for a lot of things.
by Paul_Dessert 12y ago
I'd say it's more of a marketing play than tech. Sure, technology is involved and you'll need a strong tech team, but that can be said for a lot of things.