Afrifund

Swiss company behind Cartier jewellery brand reports lower than expected sales and profits