Nonce News Desk

Nonce News Desk

Articles by Nonce News Desk (2985)

Ubisoft Shares Plunge After Profit Warning

Ubisoft shares dropped 14% Thursday after the Assassin's Creed developer warned of further losses ahead. The French gaming giant posted a 1.3B euro operating lo