The start of The Ocean Race, Alicante Puerto de Salida, generated €71.6 million of economic impact in Spain

The start of The Ocean Race, Alicante Puerto de Salida, generated €71.6 million of economic impact in Spain