MARKETING LSA/SWA industry indicator 2025: advertising clients' budgets stagnate despite positive results Read more
OPERATIONAL EXCELLENCE New study shows: companies take longer than expected to recover from cyberattacks Read more
HUMAN RESOURCES Swiss labor market study 2024: "Recruitment practices in the context of skills shortages and AI" Read more