Quietly Alexa switched from being powered by Google, for its Web search platform to Windows Live. If you conduct any search at Alexa now, you will see a new logo on the right top portion of the page that looks like;

I am surprised Microsoft didn't play this up, maybe it was part of some of the conditions of the switch?
Forum discussion at WebmasterWorld (subscription required).