site logo

Alibaba revenue rises, but investments in growth take toll