Ubisoft Shares Drop 16%

Ubisoft shares fell after warning of annual profit loss Ubisoft shares plunged 16% after the company warned of further losses this year. The game developer has faced years of stock price declines following the Covid-19 pandemic, delays to major releases, and financ