Report - Corporate Innovation Hubs - Business Finland · The first, short-term horizon (Horizon 1) concerns a company’s current core business, and the essential need to produce cash flow,

Please pass captcha verification before submit form