LiveScore Group announces 100 redundancies as it seeks to restructure business
LiveScore Group has today announced an internal restructuring process, expected to impact more than 100 existing roles across multiple business locations, including London. The changes are seen as a difficult...