Business Newsbeat Alibaba Unveils $2 Billion Turkey Investment in Erdogan Meeting Pooja September 18, 2023 0