Ivanti has published findings from its recent survey. Did you know that 71% of IT and security professionals find patching to be overly complex and time-consuming? Read the full report and learn more about the challenges that IT professionals are facing in today’s Everywhere Workplace.