FT
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
Chief says year is ending on more positive note but Covid impact will persist into 2021