Smarkets issues redundancies amid operational difficulties
Operator makes 17 staff redundant at London office as it pins hopes on product development
18/01/2023
Need an account?
Subscribe