The Entrepreneurs
Top of the world: How Finland is flying the flag in aviation and food tech
00:00 / 28:40