China's Alibaba wins trademark case in Russia's Supreme CourtRussia’s Supreme Court on Tuesday upheld a decision granting China’s Alibaba Group exclusive right to trademarks which had been challenged by BVI-registered Holmrook Ltd.11:32 13.01.2015