July 12, 2017
The members of Euro NCAP have elected Pierre Castaing as President and Chairman of the Board of Directors for the next two years
Pierre Castaing succeeds Andrew Miller, retired Chief Technical Officer at Thatcham Research, who resigned from the post last month. Castaing…