Trinity College Dublin records €17.3m 2025 net surplus
Trinity College Dublin (TCD) last year recorded an expected net surplus of €17.3m before unrealised net gains.
Read original
RTE