Alibaba’s Russia Venture Puts Chinese E-Commerce Giant in Awkward Spot Scott Marlette Mar 24, 2022 On a business trip to Russia in 2016, Alibaba BABA -2.52% founder Jack Ma…