11/11, the biggest shopping festival in China

Moonbasa’s been preparing for 11/11, the biggest shopping festival in China. Our teams are ready to handle millions of sales with great customer service. Go Moonbasa! Sell your your brand in China.

11_11sale