Alibaba's final Double 11 sales tally came to the equivalent of $75 billion.
Alibaba's final Double 11 sales tally came to the equivalent of $75 billion.

What's your opinion?

Organisations