Tag: alibaba

Chinese Festival fallout: Alibaba fires four engineers for mooncakes!

Chinese Festival fallout: Alibaba fires four engineers for mooncakes!

Mooncake! A traditional Chinese cakeĀ eaten during the Mid-Autumn Festival. If you have Chinese friends, you will know that they will go to any extent ...