alibaba Alibaba reports deficiency of $2.9 billion in second from last quarter India. Alibaba reports a deficiency of $2.9 billion in the second last quarter of India. Chinese …