placeholder image

French management schools top rankings

Not for the first time, French schools dominate a list of the world’s best places to study business management.