By Ben Cooper2015-12-04T11:44:00
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