gods and monsters

Ubisoft share price recovering following 27% drop last week
French firm cut financial forecast by a third in recent investor report
1
French firm cut financial forecast by a third in recent investor report