Ubisoft.
Description.
Ubisoft is a French video game company headquartered in Paris. It designs, produces and publishes video games in both physical and digital form and has development studios across the world.
Research.
Elevation Capital - Ubisoft Summary Research - January 2022