Alibaba is Able to Withstand Mounting Media Losses as Profits hit $12 Billion Image 1