June 18, 2018by Emma Hayes Emma Hayes No Comments Team Digital Built Consultants finish second at Three Peaks Yacht Race 2018