2025-04-282025-04-282025-04-282694-104Xhttps://infoscience.epfl.ch/handle/20.500.14299/249441Management and business review