Xsolla, a game commerce firm, has recently established a new office in Montreal in collaboration with GameAddik, an advertising firm. This marks Xsolla's first...
England Rugby Star Found Dead in Tragic AccidentFormer England rugby player Tom Voyce, 43, tragically lost his life after going missing on Saturday, December...