Has HR become irrelevant in modern business? It’s a confronting question for those who work in the space, but a topical discussion to have within an ever-evolving landscape. Are we blocking growth within businesses? And if so, how do we evolve to be a help not a hindrance?