3 ms·well, I mean, at least they are building their own tech and their own platforms I guess...by colesantiago 5y agowell, I mean, at least they are building their own tech and their own platforms I guess...