3 ms·I think they still have almost 1 billion "active users (monthly)", right?by Tempest1981 10y agoI think they still have almost 1 billion "active users (monthly)", right?