Alibaba released interactive multi-media 2015 Annual Report, featuring ecosystem, social responsibility and China’s potential

Alibaba released interactive multi-media 2015 Annual Report on October 8th – “Alibaba Defined”, featuring what Alibaba ecosystem is, how Alibaba combines social responsibility and ecosystem construction, and how much potential Chinese economy holds.