English: It is 33% owned by Alibaba.
Telugu: దీనిలో 33శాతం వాటాలు అలీబాబా గ్రూపునకు ఉన్నాయి.