Trade, Tech, and Ties: Finnish Ambassador Similä on the Netherlands
From satellites to sustainable shipping, Finland and the Netherlands are finding new ways to collaborate. Finnish Ambassador Ilkka-Pekka Similä talks about trade, technology, and the human ties that make it all possible.
