See:
https://pubsonline.informs.org/doi/abs/10.1287/orsc.2025.21133
In this context, a family business is defined as a company in which the person who founded it or acquired its share capital owns at least 25% of the voting rights, whether it is him, her, their relatives, or their descendants.
The awards are granted jointly with the INDEM institute and are intended to support the research work of the members of both entities.
The Financial Times published its 2025 Masters in Finance – Pre-experience ranking this week, in which the Master in Finance at Universidad Carlos III de Madrid rises from 35th place in 2024 to 31st worldwide.
If you are a professor and would like to edit your profile, enter your UC3M email address here to receive the login link.
If you are an editor and/or administrator, log in by clicking here.