Alibaba Group

  • Location: Taipei City
  • Industry: E-business
  • Size: 1320 sq. m²