Alexa.com is Finally closing next year Website analytics company Alexa.com is set to close on 1 May 2022. The company started its journey in 1996. It was later acquired!-->…