What exactly is Alibaba?



Getting the lowdown on China’s internet giant

Read more here:: BBC News – Technology