Celtic Release Interim Report Amid Revenue Decline And Managerial Turmoil

March 31, 2026