Ubisoft’s UK publishing arm have filed a strategic report for the year ending March 2025 in which they warn that…