You're off by some orders of magnitude.
It's 0.005%
But that's based off of the 1.1 billion number I saw. Somehow I very much doubt there's 1.1 billion people with accounts who login and browse at least once a month.
You're off by some orders of magnitude.
It's 0.005%
But that's based off of the 1.1 billion number I saw. Somehow I very much doubt there's 1.1 billion people with accounts who login and browse at least once a month.