Innovation, Economic Growth Depend on Taking Risks, Tolerating Failure: Viewpoint March 17, 2020 While concerns loom over an impending recession caused by the spread of COVID-19, policymakers and business leaders have implemented radical...
DIMA CEO on Ireland’s Recovery and Facing Neglected Challenges May 19, 2015 By Charles E. Boyle Sarah Goddard, the CEO of the Dublin Insurance Marketing Association (DIMA), organizers of the European Insurance Forum, took time to...