Press Release: Renault Sport Formula One Team and Alibaba's Tmall will partner for the 2018 FIA Formula One World Championship, with the logo of the Chinese B2C marketplace - the iconic Tmall Cat - being displayed prominently on the Renault R.S. 18 F1 challenger. Further details of the partnership will be released in March. China, […]