2 ms·>The two largest messaging platforms on the Internet Wait, what? What is Allo?by akerro 10y ago>The two largest messaging platforms on the Internet Wait, what? What is Allo?