Alibaba, the $435 billion Chinese shopping giant, is gunning for Amazon in Europe

Alibaba opened its first European store in Madrid on Sunday. The store will fall under its AliExpress banner.