Scroll for more
About FINA - Reports
Financial Report 2017
Financial Report 2016
Financial Report 2015
Financial Report 2013-2016
Chemin de Bellevue 24a/24b
CH - 1005 Lausanne
SWITZERLAND
Tel: (+41-21) 310 47 10
Fax: (+41-21) 312 66 10