English: Alibaba is China's biggest online retailer.
Telugu: చైనా ఈ-కామర్స్ దిగ్గజం అలీబాబా.