Business Alibaba’s Russia Venture Puts Chinese E-Commerce Giant in Awkward Spot Kemal Pasha Mar 24, 2022 On a business trip to Russia in 2016, Alibaba BABA -2.64% founder Jack Ma was having lunch and listening to his executives extol the success the company was…