Swansea Swansea University named ‘Welsh University of the Year 2025’ EditorSeptember 24, 2024September 24, 2024 Swansea University has been named The Times and The Sunday Times’ Welsh University of the Year 2025. Published on Friday…