Richard Hatchett

Chief executive, CEPI

Chief executive of CEPI