Business|Technology
Game developer Ubisoft slides amid muted reception for 'Star Wars Outlaws'
Shares in French video game maker Ubisoft fell on Tuesday for a second consecutive day following a sluggish performance of its two recent releases, including the long-
September 03, 2024