chris lee

Eight Pixels Square closes new funding round

Total investment in Derby-based developer reaches £2m