Inspiring sustainability: a short story

Land Rover BAR (Ben Ainslie Racing) are Britain’s entry in the America’s Cup, competitive sailing’s biggest prize and the oldest trophy in any international sport.