Alex Salfiti
12:56 pm
Streaming services are nothing new, but if Ubisoft’s CEO’s latest comment is anything to go by it...