Ubisoft's market cap has fallen below $1 billion for the first time since 2012 amid low game sales and underwhelming launches in recent years.
Read the full article at Tech4Gamers.
Read the full article at Tech4Gamers.
Last edited: