Yea I just saw the numbers. It looks like the US makes up for nearly half the traffic and I was fully expecting something like 33% or so.
Posted Using LeoFinance Beta
Yea I just saw the numbers. It looks like the US makes up for nearly half the traffic and I was fully expecting something like 33% or so.
Posted Using LeoFinance Beta
True. 50% from a single country is not good to be honest. That's why I was telling a few weeks back about general topics. We need more general topics over here which is about various country specific topics.
Posted Using LeoFinance Beta