Embassy of Ireland has roped in Carat Media Services to handle the media duties to promote Ireland as a tourist, business and educational....