University of Cambridge Judge Business School

The Watercress Company

The Watercress Company (TWC) is a progressive and enthusiastic company based in Dorchester, Dorset and is the UK’s largest watercress grower.