2 ms·
You mean the platform that's doing so well that two of the executives (chief of technology and chief of product development) left in April? Yeah, not really co
by Hamuko 5y ago
You mean the platform that's doing so well that two of the executives (chief of technology and chief of product development) left in April?
Yeah, not really counting on it.