3 ms·Estimated 160 million plus active daily users.by ilaksh 5y agoEstimated 160 million plus active daily users.