Ottawa CEO Competes in Sail Race to Help Save Coral Reefs

Global IQX’s de Waal crews on 600-mile Caribbean sail race…