TechnoLabs places its global research and development center in the Helsinki area