Thomas Crosbie Holdings (TCH) is a media and publishing group based in Cork, Ireland. It owns a number of newspapers and has stakes in various radio ...