17-12-2020 14:10
via
ft.com
De Beers sales hit decade-long low as pandemic stifles demand
Chief says year is ending on more positive note but Covid impact will persist into 2021
Read more »