British entrepreneur and yachtsman Peter de Savary has recently returned to Newport, Rhode Island to chart a new course, this time on land, rather than at sea. ...