(IN BRIEF) The University of St.Gallen has been named the leading business school in Switzerland and in the wider German-speaking DACH region in the 2025 Financial Times European Business Schools Ranking, placing eighth overall. The ranking is based on combined … Read the full press release
