Alinghi Red Bull Racing launches new…

'Swiss-made' sailing team is headquartered in Écublens near Lausanne

Read →