De Beers Group Technology SA (previously known as DebTech), based in Johannesburg and a division of De Beers Group Services (Pty) Ltd, was originally conceived in the 1950's to acquire, adapt or develop innovative technologies and services that have..
Relevance: 57.46621