3 ms·
Almost certainly relevant is that Alexa is an Internet analytics company that Amazon owns.
by colinbartlett 12y ago
Almost certainly relevant is that Alexa is an Internet analytics company that Amazon owns.
- hsod 12y agoWhy "almost certainly"? They don't seem particularly connected