Poor social gaming performance pushes Stride to £10.3m loss

30th May 2017 8:16 am GMT | Last updated: 13th July 2020 Poor social gaming performance pushes Stride to £10.3m loss
Poor social gaming performance pushes Stride to £10.3m loss