The Trustees of the Celtic Trust wish to comment on the decision of Celtic PLC to withdraw, for an indefinite...
The Celtic Trust · Nov 1, 2023
The Trustees of the Celtic Trust wish to comment on the decision of Celtic PLC to withdraw, for an indefinite...