climate change
Sustainability Front and Center for the Vestas 11th Hour Racing Team at Start of Volvo Ocean Race In Spain
The Volvo Ocean Race is a nine-month, round-the-world sailing test. Seven boats and crews shoved off from Alicante, Spain on October 22 to ...