Joules H1 revenues slide; CFO Marc Dench decides to step down

%d bloggers like this: