Hammond Transport is on the threshold of expansion into Europe beginning in France. David’s enthusiasm for the place has more to do with Therese d’Alembert than with business opportunities.
Cast of this episode
Show more expand_more
keyboard_double_arrow_down