Keywords Studios, a UK-listed company that provides services to some of the largest developers of video games, has had a challenging past year.
The company’s share price started to weaken in May last year over concerns about how artificial intelligence might affect its business. To add to the pressure, short sellers made it one of the most targeted listings in the UK.