News

British fine jewellery brand Annoushka has revealed that it has signed an exclusive partnership agreement with the Watches of Switzerland Group.