Alibaba Group’s Q2 income goes into the red

The Chinese firm also extended its US$25 billion share repurchase program by another US$15 billion.