Mike McGavick, CEO XL Group Ltd and Chairman of The Geneva Association Board of Directors, discusses the role of regulation in insurance, the impact of current global political developments, and how regulation can help tackle issues such as cyber risk.
Watch the playlist on YouTube.