I wasn't surprised seeing Steemit occupying the top 7 position.
I thought Steemit dropped a lot in alexa ranking.
The live streaming is a good position that could see Steemit hitting a good rank i presume
You are viewing a single comment's thread from: