GOTCHA! Ben’s Creek: some bears are on the pitch, they think it’s all over…it is now!
On 22nd May Ben’s Creek (BEN) warned that it was set to go into administration. Today it has announced a change of plan: it is going into liquidation? So what is the difference?


