Business, Diamonds Lucapa Diamond Company CEO Stephen Wetherall steps down Stephen Wetherall, CEO of Lucapa Diamond Company, in Antwerp Lucapa Diamond Company has announced that it’s managing director and chief…