Special Offer
By Ben Cooper4 December 2015
Chinese ecommerce giant Alibaba has appointed bosses to run its operations in Germany and France as it continues to eye expansion in Europe.
Already have an account? Sign in here