Tag Archives: Alexa

An assistant in the clouds

Seattle, USA, based Fortune 500 company Amazon.com Inc first launched its website in October 1998. With a considerable catalogue, ranging from Health    ... more