A Finnish businessman finds himself at the center of an international corruption scandal.
1995
2002
2000
2017
1990
2024
1997
1981
1977
1971
2018
1992
2010
1984
1988
1980