Technology | Tue Jun 17, 2014 6:27am IST

Alibaba discloses powerful partners, reveals slowing growth