Focus

Peter Sowrey

Ex-World Sailing CEO: ‘I was fired for trying to move Rio event’

Ex-World Sailing CEO: ‘I was fired for trying to move Rio event’