2025-01-302025-01-302025-01-302666-9544https://infoscience.epfl.ch/handle/20.500.14299/245975Digital Business