India

Amazon takes India

US-based e-commerce giant Amazon has set its footprints on the shores of India, which is the tenth country where it is present so far.

more