Human resources (HR) is an important function at every company. Here are eye-opening statistics regarding the business impact of investing in three key HR areas: recruiting, onboarding and learning, and performance management.
The heads of Yandex, Tinkoff and Severstal discuss technological developments
Infographic: analytics and Big Data in the financial services industry
Despite Progress, Greenwashing Remains a Challenge