20130701122000.0 Finland 2323-2420 ETLA Working Papers. ETLA Working Papers. 2323-2420 2323-2420 ETLA Working Papers (The Research institute of the Finnish Economy. Print) 2323-2420 2323-2420 ETLA Working Papers (The Research institute of the Finnish Economy. Print)