independent news & media 20

Independent News & Media plc is a media organisation based in Dublin, Ireland, and operating across several countries.