Alexander Stubb, the Minister for Foreign Affairs, appointed a delegation to develop Finland’s country brand in September 2008, and Jorma Ollila, Chairman of the Board of Directors of Nokia and Shell, was invited to be its Chairman. The work culminated in a country brand report published at the end of 2010 called “Mission for Finland – How Finland […]