Nova SBE ranks among Europe’s top entrepreneurial business schools, according to Redstone Index 2025.