The annual Lloyd’s List Outlook Forum and industry poll is a reliably insightful gauge of issues keeping businesses leaders awake at night and this year regulatory uncertainty, looming overcapacity, a workforces skills crisis and supply chain disruption emerged as the hot topics causing sleepless nights. The podcast this week offers a view from the Outlook Forum panellists, explaining why business leaders need to juggle short- and long-term risk management.