Dundee University principals paid nearly £300,000 after stepping down

1 month ago 6

Rommie Analytics

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