Fin dalla sua fondazione avvenuta nel 1999, la sede storica si trova a Hangzhou ed il CEO è sempre il celebre Jack Ma.