
Dundee University principals paid nearly £300,000 after stepping down
The delayed 2023-24 financial statements raised concern about the institution’s future amid the ‘greatest crisis’ it had ever seen.

The delayed 2023-24 financial statements raised concern about the institution’s future amid the ‘greatest crisis’ it had ever seen.