Biggest Hurdle of 2018   Cascade HR, one of the UK’s leading HR software companies, has released the results of its survey of the biggest obstacles in human resources for 2018. 2018 HR Landscape: What’s in Store? Included a survey…