BUSINESS Alibaba tells Erdogan it plans to invest $2 billion in Turkey Alibaba Group Holding Ltd (9988. H.K.) told Turkish President Tayyip Erdogan it will spend $2 billion in Turkey. Alibaba’s Turkish unit said President Michael... Enzo PaulSeptember 18, 2023