Live Nation and MCD, which sees it return for a second year as a sponsor of the Malahide Castle and the Irish Museum of Modern Art (IMMA) concert series. The deal sees the insurance brand support a ...