ESCP Business Schoolh-index: 50Total citations: 9,839Total papers: 295Homepage: https://escp.eu/london