Alexa Logo October 6, 2015 By Dmitri Larionov Alexa was acquired by Amazon during the 1999, which proved a smart buy because 6.5 people visit this web metrics provided on a monthly basis. Tweet