Complex sentence: HEC Paris or "école des Hautes Etudes Commerciales de Paris", regarded as one of the most prestigious and highly selective business schools in the world, is located in the South of Paris, France.
Split into simpler sentences: HEC Paris or "école des Hautes Etudes Commerciales de Paris" is regarded as one of the most prestigious and highly selective business schools in the world. It is located in the South of Paris, France.