I think it is just a figure for advertisement or PR, please do not take it seriously. Does anyone remember the news about "Alibaba Transferred Alipay Ownership Without Yahoo Approval", by the way, Taobao is owned by Alibaba group.
What does a dispute between two corporations have to do with their reported sales figures? Racist much? Just because they are a Chinese company doesn't mean they should not be trusted.