Complex sentence: It is considered one of the best business schools in Europe, and as such ranks consistently amongst the top 3 best schools for management in the world.
Split into simpler sentences: It is considered one of the best business schools in Europe. It ranks consistently amongst the top 3 best schools for management in the world.