I’m sure all here have used Alexa once in a while to check theirs or their clients site how popular their rank is in their desired country and globally.
I happened to open it after a while, and it’s showing new insights are coming keyword research and all. I feel it’s bit too late considering...