newsChief financial officer of Irish Horseracing Regulatory Board resigns Donal O’Shea had been on voluntary leave since June 2023
newsRTÉ sold €6.3m of advertising through barter account in return for only €3.1m in cash — report