Chinese technology giant Alibaba Group injects $634m into ecommerce subsiduary

Alibaba has invested a further $634m into its ecommerce subsidiary Lazada. This latest injection brings Alibaba's total investment into Lazada this year to $1.8bn, amid increasing competition from rivals like Shopee.

Read the full article.