Alibaba Puts 66 Million Pounds

Alibaba puts 66 million Pounds into its First European distribution Centre. The Chinese internet giant Alibaba is investing 66 million pounds in its first European distribution centre. That turned out on Wednesday at the signing of…