Ubisoft shares drop as it uses more cash to develop games Yahoo Finance 2025-05-15 07:27 Source Original site